be in a complicated and painful situation - Spanish English Dictionary